About Abstrakt Labs Ltd (11968224) United Kingdom