About Daedalus Global Limited (07396479) United Kingdom