About Kynaston Portfolio Ltd (12625978) United Kingdom