About Pallet App Ltd (12698025) United Kingdom