About Sri K Square Ltd (11857938) United Kingdom