About Seven38 Limited (11885641) United Kingdom