About Laaga Limited (11755926) United Kingdom