About Sookra Associates Limited Limited (13458265) United Kingdom