About Keeran (london) Limited (09471903) United Kingdom