About Sakra Limited (07987931) United Kingdom