About Pempamsie (brixton) Limited (11569632) United Kingdom