About Alexander Kristoff Limited (07120817) United Kingdom