About Double Apple Kitchen Ltd (12006261) United Kingdom