About Teruah7 Limited (07139901) United Kingdom