About The India Palm Ltd (SC605072) United Kingdom