About Frederik Tylicki Limited (08592339) United Kingdom