About Subjekt Limited (SC621918) United Kingdom