About Wraith Holdings International Limited (12076529) United Kingdom