About Shaka Camera Services Ltd (11340373) United Kingdom