About Holding Keyna Premium Vending Services Ltd (12313443) United Kingdom