About Applestar Limited (05139367) United Kingdom