About Camp Kerala Holdings Ltd (11622292) United Kingdom