About Felixberg Limited (09726692) United Kingdom