About Asstrid 89 Limited (11137902) United Kingdom