About Shalooka Limited (11015316) United Kingdom