About Frontline Magic Limited (09898302) United Kingdom